﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace mozhi.smarterp.Finance.Finances.Services.EndPeriodProcess
{
    public interface IEndPeriodProcessor
    {
        /// <summary>
        /// 获取测算结果
        /// </summary>
        /// <returns></returns>
        Task<EndPeriodProcessResult> GetProcessResultAsync();

        /// <summary>
        /// 创建凭证
        /// </summary>
        /// <returns></returns>
        Task<Journal> GenerateJournal();
    }
}
